/* 
 * Valid Number
 * strtod
 */

#include "../func.h"

bool isNumber(char const *s)
{
    char *endptr;
    strtod(s, &endptr);

    if (endptr == s)
        return false;

    for (; *endptr; ++endptr)
        if (!isspace(*endptr))
            return false;

    return true;
}

//有限自动机 以后再了解
bool isNumber2()
{}